类库的客户应用程序
为简单起见,可以在包含类库的解决方案中添加一个客户控制台应用程序。为此,只需在 项目解决方法资源管理器
窗口中右击解决方案,选择 添加 | 新建项目
,新项目命名为 Ch10CardClient
。
为在这个新的控制台应用程序项目中使用前面创建的类库,只需添加一个对类库项目 Ch10CardLib
的引用。为此,可以使用 添加引用
对话框的 项目
选项卡,如图 10-17 所示
。
图 10-17
选择项目,单击 OK 按钮,就添加了引用。
因为这个新项目是创建的第二个项目,所以还需要指定该项目是解决问题的启动项目,即在单击 Run
后,将执行这个项目。为此,在 解决方案资源管理器
窗口右击该项目名,选择 设为启动项目
菜单项。
然后需要添加使用新类的代码,这些代码不需要做什么特别的任务,所以添加下面的代码就可以(这些代码包括在代码文件 Ch10CardClient\Program.cs
中):
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Ch10CardLib;
namespace Ch10CardClient
{
class Program
{
static void Main(string[] args)
{
Deck myDeck = new Deck();
myDeck.Shuffle();
for (int i = 0; i < 52; ++i)
{
Card tempCard = myDeck.GetCard(i);
Console.Write(tempCard.ToString());
if (i != 51)
Console.Write(", ");
else
Console.WriteLine();
}
Console.ReadKey();
}
}
}
52 张扑克牌是随机放置的。后续章节将继续开发和使用这个类库。
🔚